marine worm - Turkish English Dictionary